home *** CD-ROM | disk | FTP | other *** search
- #! /bin/sh
-
- set -e
-
-
- case "$1" in
- configure)
- if command -v update-initramfs >/dev/null 2>&1; then
- update-initramfs -u
- fi
- # Calling udevadm trigger on block devices with mountall installed can have
- # severe consequences (clearing /tmp for instance); see LP #444252 and
- # dups. Instead, let update-initramfs flag the system as needing a reboot.
- # If you're here, your dmraid devices are probably working or you can be
- # bothered with a reboot.
- ## Activate existing arrays now.
- #udevadm trigger --subsystem-match=block --action=change
-
- if [ -f /etc/init.d/dmraid ]; then
- update-rc.d -f dmraid remove
- rm -f /etc/init.d/dmraid
- fi
- ;;
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
- esac
-
- # Automatically added by dh_installudev
- if [ "$1" = configure ]; then
- if [ -e "/etc/udev/rules.d/85_dmraid.rules" ]; then
- echo "Preserving user changes to /etc/udev/rules.d/85-dmraid.rules ..."
- if [ -e "/etc/udev/rules.d/85-dmraid.rules" ]; then
- mv -f "/etc/udev/rules.d/85-dmraid.rules" "/etc/udev/rules.d/85-dmraid.rules.dpkg-new"
- fi
- mv -f "/etc/udev/rules.d/85_dmraid.rules" "/etc/udev/rules.d/85-dmraid.rules"
- fi
- fi
- # End automatically added section
-
-
- exit 0
-